home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 October / CHIP Turkiye Ekim 2000.iso / prog / naps / 04 / setup.exe / Gnucleus / Change Log.txt < prev    next >
Text File  |  2000-07-20  |  4KB  |  109 lines

  1. *** Future TODO List ***
  2.  
  3. FIX BUGS!
  4.     - key_data information used for the SendTable contains a pointer to a sock,
  5.       However, these pointers become invalid, need a better way to do this.
  6.       (bandaided this with a catch(...) )
  7.     - File transfer is fundamentaly flawed.  No flow control, freezes node.
  8.       Needs to use CAsyncSocket::OnSend() for sending file.
  9.     - Massive memory leak [ Bug #109008 ]
  10.     - Column sorting isn't being called in CViewSearch, and the generic one can't be used.
  11.     - Replace column moving functionality with built in function, and remove the GetColumnNumber()s
  12.  
  13. FEATURES:
  14.     - Limit bandwidth down-stream
  15.     - Accept dropped files (folders) in the share pref.
  16.     - Add ability to pass http reference to WinAmp or other streamable media player
  17.     - IRC client for connecting to GNUcleus channels.
  18.     - Implement statistic center
  19.     - Fix sorting problem with not sorting in new results
  20.     - Break implementation of network away from the GUI.
  21.       Needed for advanced download and search features.
  22.  
  23. *** Change Log ***
  24. Gnucleus CVS Build
  25.  
  26. Gnucleus 0.9.1
  27.     - Speed up of reading and writing of Host file. (DW)
  28.     - Removed old query search routine, was causing freezes (NB)
  29.     - Fixed closing of reg keys when not open (NB)
  30.     - Search IP Filter is now applied to search results (NB)
  31.     - Cancel buttons fixed from removing all items (NB)
  32.     - Minimize to system tray button on title bar (SK)
  33.     - View search queries going through client (SK)
  34.     - Search results now sort independent of case. (NB)
  35.     - Columns can now change position, along with sort arrows and 
  36.       tips to show the entire entry when the mouse is over it.(SK)
  37.     - Fixed thread conflict that caused random crash.(NB)
  38.     - File resuming now works (Finally).(NB)
  39.     - Files are auto renamed with new download.(NB)
  40.     - Added Steve Kemp's name to the about box (NB)
  41.     - Bug fix: text doesn't obscure any icons in the list (SK)
  42.     - Bug fix: "View | Search Spy" behaves correctly (SK)
  43.     - Bug fix: Fixed crash when there is no lang DLL in directory. (NB)
  44.     - Release DLL is all that is needed for language plugins now. (NB)
  45.     - Bug fix: Text popup flicker. (NB)
  46.     - Added Subsearch and SearchFilter to searches. (AM)
  47.  
  48. Gnucleus 0.9.0
  49.     - New search thread for incoming queries (NB)
  50.     - Push implemented in same button as download
  51.     - About box hyperlinks now clickable (NB)
  52.     - Animation for opening and closing of about box (NB)
  53.     - Minimizes to icon in system tray (EE)
  54.     - Host dropdown with host cache addresses (EE)
  55.     - A field to type in a directory name to be shared (NB)
  56.     - Re-sync packet buffer when one size is bad (DW)
  57.     - Fixed memory leak with new being used in ::OnSize() (DW)
  58.     - Fixed multiple RAS dialup windows appearing (DW)
  59.     - Made CViewConnect::OnTimer non-re-entrenant (DW)
  60.     - Restructured the Preferences Dialog Box into a tree menu (like WinAmp's) (NB)
  61.     - Limit bandwidth by thread (up-stream only) (NB)
  62.     - Start push right away based on private IP check (including 172.* ), else try direct (NB)
  63.     - Preliminary Multi-Language Support (NB)
  64.     - Fixed Stack overflow because of tool bar icon in MainFrm.cpp (410) (NB)
  65.  
  66. Gnucleus 0.8.1
  67.     - Query look up code stream lined
  68.     - Search filter
  69.     - IP filter
  70.     - Full support for push
  71.     - Enhanced host caching
  72.  
  73. Gnucleus 0.8.0
  74.     - Transfer window's 'Connected' replaced with 'Waiting for reply...'
  75.     - New preferences window with new options
  76.     - INI file changed to reflect new options
  77.     - File sharing
  78.     - Support for firewall
  79.     - Bugs Fixed
  80.  
  81. Gnucleus 0.7.4
  82.     - NT / 2000 Problem solved
  83.     - Better list management
  84.     - Sorting of search results
  85.  
  86. Gnucleus 0.7.3
  87.     - Icon file names more understandable 
  88.     - Empty host file bug is fixed 
  89.     - Min size of connect window to protect formatting
  90.     - Full GPL compliancy 
  91.     - Connected when not problem fixed
  92.     - Search will continue onto newly connected nodes 
  93.     - Buttons disabled when they should be in dialog windows
  94.     - Synched with CVS server (NB)
  95.  
  96. Gnucleus 0.7.2
  97.     - Disabled network stats option, new host counting feature auto saves bandwidth 
  98.     - Individual remote host counting, network mapping will be easier now 
  99.     - Fixed routing error dealing with GUID's in the hash table 
  100.     - Added icons to search results and downloads 
  101.     - Completely new hash method/algorithm implemented 
  102.     - Preferences now reflect what options are available
  103.     - Fixed crash when download is paused
  104.  
  105. Gnucleus 0.7.1
  106.     - Downloading added
  107.  
  108. Gnucleus 0.6
  109.     - Memory leaks found and fixed